home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_0399 / 311 < prev    next >
Internet Message Format  |  1994-08-27  |  2KB

  1. Date: Tue, 15 Jun 93 18:26:37 -0400
  2. From: "Nicholas S Castellano" <entropy@terminator.rs.itd.umich.edu>
  3. To: mint@terminator.rs.itd.umich.edu
  4. Subject: Mint library ramblings...
  5.  
  6.  
  7. Well, I hoped to get PL 32 out today but unfortunately I decided to
  8. test it first :-).  I fixed a few problems here and there...if I don't
  9. collapse from exhaustion today i'll try to get it out tomorrow.
  10.  
  11. For testing I was compiling Eric's port of the GNU fileutils.  I
  12. decided to try to figure out why cross-device mv's have never worked
  13. correctly on my system.  It seems that the copy() routine it uses to
  14. copy from one filesystem to the other does read()s and write()s with a
  15. size of 8K, and this is what was causing it to have strange results.
  16.  
  17. Is it a known bug in earlier versions of GEMDOS that you can't
  18. reliably Fwrite() more than about 1K at a time?  If so has it been
  19. fixed?  Or is the problem elsewhere (ICD driver?  I think I had this
  20. same problem under AHDI 3.01 as well.)
  21.  
  22. The consequences of these long writes can be anything from an address
  23. error to a total system crash (usually with a spectacular amount of
  24. trash dumped to the console).
  25.  
  26. Another unrelated problem (feature?) that I noticed is the library's
  27. behavior of chown() on TOS partitions.  Currently it gives a -1
  28. return, with errno indicating an invalid function.  My feeling is that
  29. this is a bit too paranoid, and that it would be reasonable to return
  30. success from chown() if Fchown() returns EINVFN.  Or is this just
  31. asking for trouble?
  32.  
  33. cheers,
  34. entropy
  35.